Xuni Product Documentation - Xamarin.Forms
XuniCollectionView<T> Class Members
Properties  Methods  Events

The following tables list the members exposed by XuniCollectionView<T>.

Public Constructors
 NameDescription
Public ConstructorXuniCollectionView<T> ConstructorOverloaded.   
Top
Public Properties
 NameDescription
Public PropertyCount Gets the number of elements in the collection. (Inherited from Xuni.CollectionView.XuniReadOnlyCollectionViewBase<object>)
Public PropertyCurrentItem Gets or sets the current item in the view. (Inherited from Xuni.CollectionView.XuniReadOnlyCollectionViewBase<object>)
Public PropertyCurrentPosition Gets the current position. (Inherited from Xuni.CollectionView.XuniReadOnlyCollectionViewBase<object>)
Public PropertyFilterExpression Gets the filter expression applied to the data.  
Public PropertyGroupDescriptions Gets the group descriptions applied to the data.  
Public PropertyIsReadOnlyGets a value indicating whether the ICollection is read-only. (Inherited from Xuni.CollectionView.XuniCollectionViewWithSource<T,object>)
Public PropertyIsUpdating Gets a value indicating whether the collection view is being updated. (Inherited from Xuni.CollectionView.XuniCollectionViewWithSource<T,object>)
Public PropertyItem Gets or sets the element at the specified index in the list. (Inherited from Xuni.CollectionView.XuniCollectionViewWithSource<T,object>)
Public PropertySortDescriptions Gets the sort descriptions applied to the data.  
Top
Public Methods
 NameDescription
Public MethodAddAdds an item to the ICollection. (Inherited from Xuni.CollectionView.XuniCollectionViewWithSource<T,object>)
Public MethodClearRemoves all items from the ICollection. (Inherited from Xuni.CollectionView.XuniCollectionViewWithSource<T,object>)
Public MethodContainsDetermines whether the ICollection contains a specific value. (Inherited from Xuni.CollectionView.XuniCollectionViewWithSource<T,object>)
Public MethodCopyTo Copies to collection view into an array. (Inherited from Xuni.CollectionView.XuniCollectionViewWithSource<T,object>)
Public MethodFilterAsyncOverloaded.  Filters the data using specified filter parameters.  
Public MethodGetEnumerator Returns an enumerator that iterates through the collection. (Inherited from Xuni.CollectionView.XuniReadOnlyCollectionViewBase<object>)
Public MethodGetItemTypeOverridden.  Gets the type of the item.  
Public MethodGroupAsyncOverloaded.  Groups the collection view according to the specified group fields.  
Public MethodIndexOf Gets the index of the specified item. (Inherited from Xuni.CollectionView.XuniReadOnlyCollectionViewBase<object>)
Public MethodInsertInserts an item to the IList at the specified index. (Inherited from Xuni.CollectionView.XuniCollectionViewWithSource<T,object>)
Public MethodMoveCurrentTo Sets the specified item in the view as the current item. (Inherited from Xuni.CollectionView.XuniReadOnlyCollectionViewBase<object>)
Public MethodMoveCurrentToFirst Sets the first item in the view as the current item. (Inherited from Xuni.CollectionView.XuniReadOnlyCollectionViewBase<object>)
Public MethodMoveCurrentToLast Sets the last item in the view as the current item. (Inherited from Xuni.CollectionView.XuniReadOnlyCollectionViewBase<object>)
Public MethodMoveCurrentToNextSets the item after the XuniReadOnlyCollectionViewBase<T>.CurrentItem in the view as the XuniReadOnlyCollectionViewBase<T>.CurrentItem. (Inherited from Xuni.CollectionView.XuniReadOnlyCollectionViewBase<object>)
Public MethodMoveCurrentToPosition Sets the item at the specified index in the view as the current item. (Inherited from Xuni.CollectionView.XuniReadOnlyCollectionViewBase<object>)
Public MethodMoveCurrentToPreviousSets the item before the XuniReadOnlyCollectionViewBase<T>.CurrentItem in the view as the XuniReadOnlyCollectionViewBase<T>.CurrentItem. (Inherited from Xuni.CollectionView.XuniReadOnlyCollectionViewBase<object>)
Public Methodstatic (Shared in Visual Basic)NewInstance Creates a new instance of a generic collection view using the specified type.  
Public MethodRemoveRemoves the first occurrence of a specific object from the ICollection. (Inherited from Xuni.CollectionView.XuniCollectionViewWithSource<T,object>)
Public MethodRemoveAtRemoves the IList item at the specified index. (Inherited from Xuni.CollectionView.XuniCollectionViewWithSource<T,object>)
Public MethodSortAsyncOverloaded.  Sorts the collection view according to the specified sort parameters.  
Top
Public Events
 NameDescription
Public EventCollectionChanged Occurs after the collection changed. (Inherited from Xuni.CollectionView.XuniReadOnlyCollectionViewBase<object>)
Public EventCurrentChanged Occurs after the current item changed. (Inherited from Xuni.CollectionView.XuniReadOnlyCollectionViewBase<object>)
Public EventCurrentChanging Occurs when the current item is changing. (Inherited from Xuni.CollectionView.XuniReadOnlyCollectionViewBase<object>)
Public EventFilterChanged Raised after a filter operation was performed.  
Public EventGroupChanged Raised after a grouping operation was performed.  
Public EventPropertyChanged Occurs when a property value changes. (Inherited from Xuni.CollectionView.XuniReadOnlyCollectionViewBase<object>)
Public EventSortChanged Raised after a sort operation was performed.  
Top
See Also

Reference

XuniCollectionView<T> Class
Xuni.CollectionView Namespace